software & development careers in Guimaraes, Portugal